Useful english dictionary. 2012.
twyȝt — twyght, twyȝt, e obs. pa. tense and pple. of twitch v.1 … Useful english dictionary